package com.sy.mapper;

import com.sy.entity.Partner;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface PartnerMapper {
    /**
     * 通过条件查询
     *
     * @return
     */
    List<Partner> getPartnerByParams(@Param("pIds") List<Integer> pIds, @Param("keyword") String keyword, @Param("sort") String sort, @Param("start") Integer start);
    /**
     * 通过驾校id得到陪驾详细信息
     */
    Partner getPartnerById(Integer partnerId);
    /**
     * 通过驾校地址得到陪驾信息
     */
    List<Partner> getPartnerByLocId(Integer locId);

    long getCountByParams(@Param("pIds") List<Integer> pIds, @Param("keyword") String keyword, @Param("sort") String sort);
    Integer getCountByPartnerId(Integer partnerId);
    boolean updateCountByPartnerId(@Param("count") Integer count,@Param("partnerId") Integer partnerId);
}
